package com.wu.project.admin.dao;

import com.wu.project.admin.entity.LogEntity;
import com.wu.project.admin.entity.LogQueryVO;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface LogDao {

    /**
     * 插入到数据库
     *
     * @param logEntity 实体类参数
     * @return int
     */
    Integer insetLogToDb(LogEntity logEntity);

    /**
     * 查询日志列表
     *
     * @param logQueryVO 实体参数
     * @return list
     */
    List<LogEntity> queryLogs(LogQueryVO logQueryVO);

    /**
     * 查询日志总条数
     * @param logQueryVO 实体参数
     * @return int
     */
    Integer queryLogsSize(LogQueryVO logQueryVO);
}
